a person who speaks spanish - French English Dictionary